first principles - Francés Inglés Diccionario